export default {
	// 解析URL参数
	GetUrlParam: (url, val) => {
		return decodeURIComponent((new RegExp('[?|&]' + val + '=' + '([^&;]+?)(&|#|;|$)').exec(url) || [, ""])[1].replace(
			/\+/g, '%20')) || null
	},
	// 验证是否为空
	IsNull: (param) => {
		let str = param.trim();
		if (str.length == 0) {
			return false;
		}
		return true;
	},
	// 验证手机号格式是否正确
	IsPhone: (param) => {
		if (!(/^1[3456789]\d{9}$/.test(param))) {
			return false;
		}
		return true;
	},
	// 验证正整数
	IsJustNumber: (param) => {
		if (!(/^[0-9]\d*$/.test(param))) {
			return false;
		}
		return true;
	},
	// 6-16个下划线、数组、字母
	IsPassword: (param) => {
		if (!(/^[_0-9a-z]{6,16}$/.test(param))) {
			return false;
		}
		return true;
	},
	// 验证金额
	IsPrice: (param) => {
		if (!(/((^[1-9]\d*)|^0)(\.\d{0,2}){0,1}$/.test(param))) {
			return false;
		}
		return true;
	}
}
